General anesthesia for dental treatments in Henham Bishops Stortford